sales purchase sales force automation computer consulting educational customer gated community management internet measure company performance on-site management crm on-site consulting sales force consulting increase sales affordable buy clubhouse